History
History
Synonyms
UK
US
Meaning:
echo

(a) sound reflected or sent back

repeat, copy

onomatopoeia

the use of words (in poetry etc) so that the sense is suggested by the sounds, such as 'hiss, crunch, ping'

repeat, copy

reproduction

the act, process, of reproducing; something reproduced, especially a work of art

something duplicated; duplication

MIRROR IMAGE as in Wiktionary
MIRROR IMAGE as in Wikipedia